Hand pump lubricator - German English Dictionary